本发明公开了一种热工保护系统状态监测和诊断方法,该方法在Stateflow中根据具体保护系统的输入输出建立开关量监测模块和模拟量监测模块。根据设计的保护系统冗余配置要求以及保护顺序动作流程,结合建立的保护系统的输入输出监测模块,在Stateflow中搭建标准保护逻辑,并设置对比观测点。利用OPC通讯技术,将DCS或PLC上位机中相应保护系统的开关量和模拟量监测数据导入Stateflow,选择相应数据作为监测模块和对比观测点的输入。通过观测Stateflow中各输入输出监测模块的内部结构,达到状态监测的目的;通过标准逻辑输出和实际保护逻辑输出对比,以及预设的中间过程观测点输出的对比,达到诊断目的。